depend on the kindness of strangers - Espagnol Anglais Dictionnaire